package alg;

import java.util.List;

/**
 给你一个字符串 s，由若干单词组成，单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
 */

public class WordLength {
    public static void main(String[] args) {
        int i = lw(" abc      skgjhl   ");
        System.out.println(i);
        System.out.println();
    }

//    方法一
    public static int lengthWord(String s){
        String[] strs = s.split(" ");
        String result = strs[strs.length-1];
        return result.length();
    }

//    方法二
    public static int lw(String s){
       String result = "";
        for (int i = s.length()-1; i >= 0; i--) {
            if (s.charAt(i)==' ' && !result.equals("")){
                break;
            }
            if (s.charAt(i) == ' '){
            }else {
                result += s.charAt(i);
            }
        }
        return result.length();
    }
}
